package cs.ubbcluj.ro.mps.presolve;

import java.util.ArrayList;

import cs.ubbcluj.ro.datatypes.interfaces.Matrix;
import cs.ubbcluj.ro.datatypes.interfaces.Vector;
import cs.ubbcluj.ro.mps.data.interfaces.Mps;
import cs.ubbcluj.ro.mps.presolve.interfaces.PresolveInterface;

public class Presolver {
	
	public ArrayList<PresolveInterface> presolve;
	Mps mps;
	Matrix matrix;
	Vector vector;
	
	public Presolver(){
		matrix=mps.getCoefficients();
		vector=mps.getRightHandSideValues();
	}
	
	public Presolver(Matrix m,Vector v){
		matrix=m;
		vector=v;
	}
	
	public void eliminate(){
		
	}
}
